﻿using System.Collections.Generic;
//
namespace PerceptiveMCAPI.Types
{
    public class listMergeVarsResults
    {
        public string name { get; set; }
        public bool req { get; set; }
        public string field_type { get; set; }
        public bool isPublic { get; set; }
        public bool show { get; set; }
        public int order { get; set; }
        public string defaultValue { get; set; }
        public int size { get; set; }
        public string tag { get; set; }
        public List<string> choices { get; set; }

        public listMergeVarsResults ()
        {
            choices = new List<string>();
        }

        public override string ToString ()
        {
            return string.Format( "name: {0}, req: {1}, tag: {2}", name, req, tag );
        }
    }
}
